package main

import (
	"fmt"
	"math/rand"
	"time"
)

func main() {
	luck_draw()
}

func luck_draw() {
	rand.Seed(time.Now().UnixNano())
	var (
		a   = rand.Intn(10)
		b   = rand.Intn(10)
		m   int
		num int
		n   = rand.Intn(10)
	)
	m = a + b
	fmt.Printf("请回答如下问题, 比如: %d + %d = ?,请输入>>>>>>", a, b)

	fmt.Scan(&num)
	if m == num {
		fmt.Printf("恭喜你 回答正确，随机获取%d次的抽奖机会\n", n)
		goto DEEO
	} else {
		fmt.Println("非常抱歉，你答错了，你不适合这个游戏，拜拜")
		return
	}

DEEO:
	for i := 1; i <= n; i++ {
		k := rand.Intn(100)
		if k > 90 {
			fmt.Printf("当前是你第%d次抽奖: 抽奖结果 中奖了", i)
			return
		} else {
			fmt.Printf("当前是你第%d次抽奖: 抽奖结果 未中奖\n", i)
		}

	}
}

// 未完成目标效果
